package com.ledi.guns.modular.ledipay.controller.req.bill;

import javax.validation.constraints.NotNull;

import lombok.Data;

import org.hibernate.validator.constraints.Range;

import com.ledi.guns.common.persistence.page.PageQuery;

/**
 * 文件名称： com.ledi.guns.modular.ledipay.controller.req.bill.QueryUserInfo.java<br/>
 * 初始作者： 许芬<br/>
 * 创建日期： 2017年12月12日<br/>
 * 功能说明： 用户列表查询 <br/>
 * =================================================<br/>
 * 修改记录：<br/>
 * 修改作者 日期 修改内容<br/>
 * ================================================<br/>
 * Copyright (橘子股份-幼儿事业部) 2017-2018.All rights reserved.<br/>
 */
@Data
public class QueryUserInfo extends PageQuery {

	/**
	 * 平台类型（1，幼儿园，2代理商3，员工）
	 */
	@NotNull(message = "请传入平台类型")
	@Range(min = 1, max = 3, message = "平台类型仅限1，2，3")
	private Integer type;

	/**
	 * 学校id
	 */
	private Long schoolId;

	/**
	 * 部门名称
	 */
	private String deptName;

	/**
	 * 代理商
	 */
	private Long agentId;

	private String pRoleid;

	/**
	 * 用户名称
	 */
	private String name;

	/**
	 * 账号
	 */
	private String account;

	/**
	 * 角色类型（0，老师，1园长）
	 */
	private Integer roleType;

}
